package org.example.carsystem.mapper;

import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import org.example.carsystem.domain.Menu;

import java.util.List;

@Mapper
public interface MenuMapper {
    List<Menu> lists(@Param("menuName") String menuName, @Param("status") String status);

    List<Menu> listss();

    Integer add(Menu menu);

    Menu getbyid(@Param("menuId") Integer menuId);

    Integer update(Menu menu);

    boolean delete(@Param("menuId") Integer id);

    List<Integer> getbypid(Integer menuId);

    void deleteByPid(Integer menuId);

    List<Menu>lookselect(@Param("userId") Integer userId);
}
